home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / glass / glass.lha / GLASS / widgets / SignalmgrP.h < prev    next >
Encoding:
C/C++ Source or Header  |  1991-02-01  |  1.0 KB  |  44 lines

  1. #ifndef _SignalmgrP_h
  2. #define _SignalmgrP_h
  3.  
  4. #include <X11/CompositeP.h>
  5. #include "Signalmgr.h"
  6.  
  7. typedef struct _SignalmgrPart {
  8.     Dimension    scrollbar_width;
  9.     Dimension    label_width;
  10.     Dimension    label_height;
  11.     int        widgets_shown;
  12. /* Private */
  13.     XtWidgetGeometry geometry_cache;
  14.     Widget    vscroll;
  15.     Widget    hscroll;
  16.     Widget    label;
  17.     int        scroll;
  18.     int        signal_scroll;
  19.     int        signal_length_cash;
  20.     int        time_scale;
  21.     XtCallbackList    origin_changed;
  22. } SignalmgrPart, *SignalmgrPtr;
  23.  
  24. typedef struct _SignalmgrRec {
  25.     CorePart      core;
  26.     CompositePart composite;
  27.     SignalmgrPart      signalmgr;
  28. } SignalmgrRec, *SignalmgrRecPtr;
  29.  
  30. typedef struct _SignalmgrClassPart {
  31.     int        mumbojumbo;
  32. } SignalmgrClassPart, *SignalmgrClassPartPtr;
  33.  
  34. typedef struct _SignalmgrClassRec {
  35.      CoreClassPart      core_class;
  36.      CompositeClassPart composite_class;
  37.      SignalmgrClassPart    signalmgr_class;
  38. } SignalmgrClassRec;
  39.  
  40. externalref SignalmgrClassRec signalmgrClassRec;
  41.  
  42. #endif /* _SignalmgrP_h */
  43. /* DON'T ADD STUFF AFTER THIS #endif */
  44.